package com.wasion.pwportable.protocol;

import java.util.List;

public class Result {
	public static final String SUCCESS = "OK";
	public static final String FAILED = "Fail";
	public static final String NO_REPLY = "No Reply";

	public static String nwkStatus[] = { "读取失败", "停止", "启动", "重新启动" };

	public static String moduleMode[] = { "1800D", "1800H", "工装", "调试盒",
			"太阳能终端", "掌机" };

	public static String channels[] = { "00", "01", "02", "03", "04", "05",
			"06", "07", "08", "09", "  " };

	public int mode;

	public static final String OK = "01";

	public static final String NOT_OK = "00";

	public static final String T_COMM_CONTROL_YES = "01";
	public static final String T_COMM_CONTROL_NO = "00";

	public final static String phases[] = { "A", "B", "C" };
	public final static String phaseGrades[] = { "01", "11", "21" };
	public final static String BRANCH = "01"; // 1800H 的分支都是1
	public final static String connections[] = { "TCP", "UDP" };

	public static final String sets[] = { "否", "是" };

	public static final String COMMTYPE1 = "TCP";

	public static final String COMMTYPE2 = "UDP";

	public final static String STATUS[] = { "状态正常", "线路故障", "通信异常", "电池欠压",
			"参数异常" };
	public double[] currents;

	private String swVersion;

	private String swDate;

	private String hwVersion;
	private String hwDate;
	private String actionReply;
	private String T_Address_RD;

	private String T_Address_WR;

	private String T_Time_RD;

	private String T_Time_WD;

	private String T_Last_Gather;

	private String T_Capacitor_Volt;

	private String T_CT_Volt;

	private String T_NetWork_File;

	private String phase;

	private int groupNo;

	private String iAddress;

	private String netWorkStatus;

	private String groupFileSet;

	private String textReply;

	private String hostIP;

	private String hostPort;

	private String apn;

	private int heartBeat;

	private int connection;

	private String userName;

	private String password;

	private String comm_control;

	private String regStatus;

	private String commPhase;

	private String signalQuality;
	private String currentTime;
	private String lastHeartTime;
	private String preUpdateRequest;

	private String fileRequest;

	private int sleepTime;
	private int channel;
	private int epromVersion;
	private long indicatorTime;
	public static final String EPROM[] = { "24C02", "24C16" };

	public static final String[] POWER = { "没电", "充满" };

	private int eFieldRiseVavle;
	private int eFieldDownVavle;;

	private int eFieldDownDuration;
	private int eFieldDownRate;
	private int tempValve;
	private int startupCurrent;
	private int groundRise;

	private int groundMaxTime;
	private int shortCut;
	private int shortCutTime;

	private int shortOverFlow;
	private int shortOverFlowTime;
	private int turnBackTime;
	private int turnBackMode;

	private int turnBackUnit;
	private int groundCut;
	private int groundCutTime;

	private int groundOverFlow;
	private int groundOverFlowTime;
	private int faultMaxTime;
	private int cutoffMinTime;

	private double phaseCurrent;
	private double zeroCurrent;

	private double temperature;
	private int[] currentParams = new int[11];
	private int[] trivalCurrentParams = new int[4];
	private int[] zeroCurrentParams = new int[4];

	private int start2A;
	private int start0A;
	private int txLed;
	private int rxLed;

	private long productTime;

	private String status;
	private String powerLevel;

	private double lineLoad;

	private int sample;

	private int capacity;

	private int battery;

	private int rssi;

	private int magnetic;

	private int groundMutation;

	private double preCurrent;

	private double faultCurrent;

	private double preTemp;

	private double faultTemp;

	private int duration;

	private long occurTime;

	private int ElectricFieldValve;

	private int averageElectricField;

	private int overValueTime;

	private double tempCurrent1;

	private double tempCurrent2;

	private double tempCurrent3;

	private double tempCurrent4;

	private double tempCurrent5;

	private double tempMaxCurrent;
	private int tempElectricField;
	private int GroundFaultSample;
	private String GroundFaultSoftwareID;

	private int chipTemp;
	private String faultStatus;

	private int dataFaultCount;
	private int ad0Sample;
	private int ad1Sample;

	private int tempShortCount;
	private int permShortCount;
	private int tempGroundCount;
	private int permGroundCount;
	private int tempOverHeatCount;
	private int permOverHeatCount;

	private int queryCount;
	private int faultAckCount;
	private int warningResetCount;

	private int codeFaultCount;
	private int rfResetCount;
	private int dataResetCount;

	private int flashResetCount;
	private int powerResetCount;
	private int watchDogResetCount;

	private String neighbor1;
	private String neighbor2;

	private String parent;
	private int maxRelayLevel;
	private int currRelayLevel;

	private int brachId;

	// 线路负荷电流数据
	private List<Double> currentData;

	// 线路负荷失败标识
	private int dataFlag;

	public String getActionReply() {
		return actionReply;
	}

	public int getAd0Sample() {
		return ad0Sample;
	}

	public int getAd1Sample() {
		return ad1Sample;
	}

	public String getApn() {
		return apn;
	}

	public int getAverageElectricField() {
		return averageElectricField;
	}

	public int getBattery() {
		return battery;
	}

	public int getCapacity() {
		return capacity;
	}

	public int getChipTemp() {
		return chipTemp;
	}

	public int getCodeFaultCount() {
		return codeFaultCount;
	}

	public String getComm_control() {
		return comm_control;
	}

	public String getCommPhase() {
		return commPhase;
	}

	public int getConnection() {
		return connection;
	}

	public int[] getCurrentParams() {
		return currentParams;
	}

	public double[] getCurrents() {
		return currents;
	}

	public String getCurrentTime() {
		return currentTime;
	}

	public int getCutoffMinTime() {
		return cutoffMinTime;
	}

	public int getDataFaultCount() {
		return dataFaultCount;
	}

	public int getDataResetCount() {
		return dataResetCount;
	}

	public int getDuration() {
		return duration;
	}

	public int geteFieldDownRate() {
		return eFieldDownRate;
	}

	public int geteFieldDownTime() {
		return eFieldDownDuration;
	}

	public int geteFieldDownVavle() {
		return eFieldDownVavle;
	}

	public int geteFieldRiseVavle() {
		return eFieldRiseVavle;
	}

	public int getElectricFieldValve() {
		return ElectricFieldValve;
	}

	public int getEpromVersion() {
		return epromVersion;
	}

	public int getEPROMVersion() {

		return epromVersion;
	}

	public int getFaultAckCount() {
		return faultAckCount;
	}

	public double getFaultCurrent() {
		return faultCurrent;
	}

	public int getFaultMaxTime() {
		return faultMaxTime;
	}

	public String getFaultStatus() {
		return faultStatus;
	}

	public double getFaultTemp() {
		return faultTemp;
	}

	public String getFileRequest() {
		return fileRequest;
	}

	public int getFlashResetCount() {
		return flashResetCount;
	}

	public int getGroundCut() {
		return groundCut;
	}

	public int getGroundCutTime() {
		return groundCutTime;
	}

	public int getGroundFaultSample() {
		return GroundFaultSample;
	}

	public String getGroundFaultSoftwareID() {
		return GroundFaultSoftwareID;
	}

	public int getGroundMaxTime() {
		return groundMaxTime;
	}

	public int getGroundMutation() {
		return groundMutation;
	}

	public int getGroundOverFlow() {
		return groundOverFlow;
	}

	public int getGroundOverFlowTime() {
		return groundOverFlowTime;
	}

	public int getGroundRise() {
		return groundRise;
	}

	public String getGroupFileSet() {
		return groupFileSet;
	}

	public int getGroupNo() {
		return groupNo;
	}

	public int getHeartBeat() {
		return heartBeat;
	}

	public String getHostIP() {
		return hostIP;
	}

	public String getHostPort() {
		return hostPort;
	}

	public String getHwDate() {
		return hwDate;
	}

	public String getHwVersion() {
		return hwVersion;
	}

	public String getiAddress() {
		return iAddress;
	}

	public long getIndicatorTime() {
		return indicatorTime;
	}

	public String getLastHeartTime() {
		return lastHeartTime;
	}

	public double getLineLoad() {
		return lineLoad;
	}

	public int getMagnetic() {
		return magnetic;
	}

	public int getMode() {
		return mode;
	}

	public String getNetWorkStatus() {
		return netWorkStatus;
	}

	public long getOccurTime() {
		return occurTime;
	}

	public int getOverValueTime() {
		return overValueTime;
	}

	public String getPassword() {
		return password;
	}

	public int getPermGroundCount() {
		return permGroundCount;
	}

	public int getPermOverHeatCount() {
		return permOverHeatCount;
	}

	public int getPermShortCount() {
		return permShortCount;
	}

	public String getPhase() {
		return phase;
	}

	public double getPhaseCurrent() {
		return phaseCurrent;
	}

	public String getPowerLevel() {
		return powerLevel;
	}

	public int getPowerResetCount() {
		return powerResetCount;
	}

	public double getPreCurrent() {
		return preCurrent;
	}

	public double getPreTemp() {
		return preTemp;
	}

	public String getPreUpdateRequest() {
		return preUpdateRequest;
	}

	public long getProductTime() {
		return productTime;
	}

	public int getQueryCount() {
		return queryCount;
	}

	public String getRegStatus() {
		return regStatus;
	}

	public int getRFChannel() {
		// TODO Auto-generated method stub
		return channel;
	}

	public int getRfResetCount() {
		return rfResetCount;
	}

	public int getRssi() {
		return rssi;
	}

	public int getSample() {
		return sample;
	}

	public int getShortCut() {
		return shortCut;
	}

	public int getShortCutTime() {
		return shortCutTime;
	}

	public int getShortOverFlow() {
		return shortOverFlow;
	}

	public int getShortOverFlowTime() {
		return shortOverFlowTime;
	}

	public String getSignalQuality() {
		return signalQuality;
	}

	public int getSleepTime() {
		// TODO Auto-generated method stub
		return sleepTime;
	}

	public int getStartupCurrent() {
		return startupCurrent;
	}

	public String getStatus() {
		return status;
	}

	public String getSwDate() {
		return swDate;
	}

	public String getSwVersion() {
		return swVersion;
	}

	public String getT_Address_RD() {
		return T_Address_RD;
	}

	public String getT_Address_WR() {
		return T_Address_WR;
	}

	public String getT_Capacitor_Volt() {
		return T_Capacitor_Volt;
	}

	public String getT_CT_Volt() {
		return T_CT_Volt;
	}

	public String getT_Last_Gather() {
		return T_Last_Gather;
	}

	public String getT_NetWork_File() {
		return T_NetWork_File;
	}

	public String getT_Time_RD() {

		return T_Time_RD;
	}

	public String getT_Time_WD() {
		return T_Time_WD;
	}

	public double getTempCurrent1() {
		return tempCurrent1;
	}

	public double getTempCurrent2() {
		return tempCurrent2;
	}

	public double getTempCurrent3() {
		return tempCurrent3;
	}

	public double getTempCurrent4() {
		return tempCurrent4;
	}

	public double getTempCurrent5() {
		return tempCurrent5;
	}

	public int getTempElectricField() {
		return tempElectricField;
	}

	public double getTemperature() {
		return temperature;
	}

	public int getTempGroundCount() {
		return tempGroundCount;
	}

	public double getTempMaxCurrent() {
		return tempMaxCurrent;
	}

	public int getTempOverHeatCount() {
		return tempOverHeatCount;
	}

	public int getTempShortCount() {
		return tempShortCount;
	}

	public int getTempValve() {

		return tempValve;
	}

	public String getTextReply() {
		return textReply;
	}

	public int[] getTrivalCurrentParams() {
		return trivalCurrentParams;
	}

	public int getTurnBackMode() {
		return turnBackMode;
	}

	public int getTurnBackTime() {
		return turnBackTime;
	}

	public int getTurnBackUnit() {
		return turnBackUnit;
	}

	public String getUserName() {
		return userName;
	}

	public int getWarningResetCount() {
		return warningResetCount;
	}

	public int getWatchDogResetCount() {
		return watchDogResetCount;
	}

	public double getZeroCurrent() {
		return zeroCurrent;
	}

	public int[] getZeroCurrentParams() {
		return zeroCurrentParams;
	}

	public void setActionReply(String actionReply) {
		this.actionReply = actionReply;
	}

	public void setAd0Sample(int ad0Sample) {
		this.ad0Sample = ad0Sample;
	}

	public void setAd1Sample(int ad1Sample) {
		this.ad1Sample = ad1Sample;
	}

	public void setApn(String apn) {
		this.apn = apn;
	}

	public void setAverageElectricField(int averageElectricField) {
		this.averageElectricField = averageElectricField;
	}

	public void setBattery(int battery) {
		this.battery = battery;
	}

	public void setCapacity(int capacity) {
		this.capacity = capacity;
	}

	public void setChannel(int channel) {
		this.channel = channel;

	}

	public void setChipTemp(int chipTemp) {
		this.chipTemp = chipTemp;
	}

	public void setCodeFaultCount(int codeFaultCount) {
		this.codeFaultCount = codeFaultCount;
	}

	public void setComm_control(String comm_control) {
		this.comm_control = comm_control;
	}

	public void setCommPhase(String commPhase) {
		this.commPhase = commPhase;
	}

	public void setConnection(int connection) {
		this.connection = connection;
	}

	public void setCurrentParams(int[] currentParams) {
		this.currentParams = currentParams;
	}

	public void setCurrents(double[] currents) {
		this.currents = currents;
	}

	public void setCurrentTime(String currentTime) {
		this.currentTime = currentTime;
	}

	public void setCutoffMinTime(int cutoffMinTime) {
		this.cutoffMinTime = cutoffMinTime;
	}

	public void setDataFaultCount(int dataFaultCount) {
		this.dataFaultCount = dataFaultCount;
	}

	public void setDataResetCount(int dataResetCount) {
		this.dataResetCount = dataResetCount;
	}

	public void setDuration(int faultDuration) {
		this.duration = faultDuration;
	}

	public void seteFieldDownRate(int eFieldDownRate) {
		this.eFieldDownRate = eFieldDownRate;
	}

	public void seteFieldDownTime(int eFieldDownTime) {
		this.eFieldDownDuration = eFieldDownTime;
	}

	public void seteFieldDownVavle(int eFieldDownVavle) {
		this.eFieldDownVavle = eFieldDownVavle;
	}

	public void seteFieldRiseVavle(int eFieldRiseVavle) {
		this.eFieldRiseVavle = eFieldRiseVavle;
	}

	public void setElectricFieldValve(int electricFieldValve) {
		ElectricFieldValve = electricFieldValve;
	}

	public void setEpromVersion(int epromVersion) {
		this.epromVersion = epromVersion;
	}

	public void setEPROMVersion(int epromVersion) {
		this.epromVersion = epromVersion;
	}

	public void setFaultAckCount(int faultAckCount) {
		this.faultAckCount = faultAckCount;
	}

	public void setFaultCurrent(double faultCurrent) {
		this.faultCurrent = faultCurrent;
	}

	public void setFaultMaxTime(int faultMaxTime) {
		this.faultMaxTime = faultMaxTime;
	}

	public void setFaultStatus(String faultStatus) {
		this.faultStatus = faultStatus;
	}

	public void setFaultTemp(double faultTemp) {
		this.faultTemp = faultTemp;
	}

	public void setFileRequest(String fileRequest) {
		this.fileRequest = fileRequest;
	}

	public void setFlashResetCount(int flashResetCount) {
		this.flashResetCount = flashResetCount;
	}

	public void setGroundCut(int groundCut) {
		this.groundCut = groundCut;
	}

	public void setGroundCutTime(int groundCutTime) {
		this.groundCutTime = groundCutTime;
	}

	public void setGroundFaultSample(int groundFaultSample) {
		GroundFaultSample = groundFaultSample;
	}

	public void setGroundFaultSoftwareID(String groundFaultSoftwareID) {
		GroundFaultSoftwareID = groundFaultSoftwareID;
	}

	public void setGroundMaxTime(int groundMaxTime) {
		this.groundMaxTime = groundMaxTime;
	}

	public void setGroundMutation(int groundMutation) {
		this.groundMutation = groundMutation;
	}

	public void setGroundOverFlow(int groundOverFlow) {
		this.groundOverFlow = groundOverFlow;
	}

	public void setGroundOverFlowTime(int groundOverFlowTime) {
		this.groundOverFlowTime = groundOverFlowTime;
	}

	public void setGroundRise(int groundRise) {
		this.groundRise = groundRise;
	}

	public void setGroupFileSet(String groupFileSet) {
		this.groupFileSet = groupFileSet;
	}

	public void setGroupNo(int groupNo) {
		this.groupNo = groupNo;
	}

	public void setHeartBeat(int heartBeat) {
		this.heartBeat = heartBeat;
	}

	public void setHostIP(String hostIP) {
		this.hostIP = hostIP;
	}

	public void setHostPort(String hostPort) {
		this.hostPort = hostPort;
	}

	public void setHwDate(String hwDate) {
		this.hwDate = hwDate;
	}

	public void setHwVersion(String hwVersion) {
		this.hwVersion = hwVersion;
	}

	public void setiAddress(String iAddress) {
		this.iAddress = iAddress;
	}

	public void setIndicatorTime(Long indicatorTime) {
		this.indicatorTime = indicatorTime;
	}

	public void setLastHeartTime(String lastHeartTime) {
		this.lastHeartTime = lastHeartTime;
	}

	public void setLineLoad(double lineLoad) {
		this.lineLoad = lineLoad;
	}

	public void setMagnetic(int magnetic) {
		this.magnetic = magnetic;
	}

	public void setMode(int mode) {
		this.mode = mode;
	}

	public void setNetWorkStatus(String netWorkStatus) {
		this.netWorkStatus = netWorkStatus;
	}

	public void setOccurTime(long faultTime) {
		this.occurTime = faultTime;
	}

	public void setOverValueTime(int overValueTime) {
		this.overValueTime = overValueTime;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public void setPermGroundCount(int permGroundCount) {
		this.permGroundCount = permGroundCount;
	}

	public void setPermOverHeatCount(int permOverHeatCount) {
		this.permOverHeatCount = permOverHeatCount;
	}

	public void setPermShortCount(int permShortCount) {
		this.permShortCount = permShortCount;
	}

	public void setPhase(String phase) {
		this.phase = phase;
	}

	public void setPhaseCurrent(double phaseCurrent) {
		this.phaseCurrent = phaseCurrent;
	}

	public void setPowerLevel(String powerLevel) {
		this.powerLevel = powerLevel;
	}

	public void setPowerResetCount(int powerResetCount) {
		this.powerResetCount = powerResetCount;
	}

	public void setPreCurrent(double preCurrent) {
		this.preCurrent = preCurrent;
	}

	public void setPreTemp(double preTemp) {
		this.preTemp = preTemp;
	}

	public void setPreUpdateRequest(String preUpdateRequest) {
		this.preUpdateRequest = preUpdateRequest;
	}

	public void setProductTime(long productTime) {
		this.productTime = productTime;
	}

	public void setQueryCount(int queryCount) {
		this.queryCount = queryCount;
	}

	public void setRegStatus(String regStatus) {
		this.regStatus = regStatus;
	}

	public void setRfResetCount(int rfResetCount) {
		this.rfResetCount = rfResetCount;
	}

	public void setRssi(int rssi) {
		this.rssi = rssi;
	}

	public void setSample(int sample) {
		this.sample = sample;
	}

	public void setShortCut(int shortCut) {
		this.shortCut = shortCut;
	}

	public void setShortCutTime(int shortCutTime) {
		this.shortCutTime = shortCutTime;
	}

	public void setShortOverFlow(int shortOverFlow) {
		this.shortOverFlow = shortOverFlow;
	}

	public void setShortOverFlowTime(int shortOverFlowTime) {
		this.shortOverFlowTime = shortOverFlowTime;
	}

	public void setSignalQuality(String signalQuality) {
		this.signalQuality = signalQuality;
	}

	public void setSleepTime(int sleepTime) {
		this.sleepTime = sleepTime;

	}

	public void setStartupCurrent(int startupCurrent) {
		this.startupCurrent = startupCurrent;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public void setSwDate(String swDate) {
		this.swDate = swDate;
	}

	public void setSwVersion(String swVersion) {
		this.swVersion = swVersion;
	}

	public void setT_Address_RD(String t_Address_RD) {
		T_Address_RD = t_Address_RD;
	}

	public void setT_Address_WR(String t_Address_WR) {
		T_Address_WR = t_Address_WR;
	}

	public void setT_Capacitor_Volt(String t_Capacitor_Volt) {
		T_Capacitor_Volt = t_Capacitor_Volt;
	}

	public void setT_CT_Volt(String t_CT_Volt) {
		T_CT_Volt = t_CT_Volt;
	}

	public void setT_Last_Gather(String t_Last_Gather) {
		T_Last_Gather = t_Last_Gather;
	}

	public void setT_NetWork_File(String t_NetWork_File) {
		T_NetWork_File = t_NetWork_File;
	}

	public void setT_Time_RD(String t_Time_RD) {
		T_Time_RD = t_Time_RD;
	}

	public void setT_Time_WD(String t_Time_WD) {
		T_Time_WD = t_Time_WD;
	}

	public void setTempCurrent1(double tempCurrent1) {
		this.tempCurrent1 = tempCurrent1;
	}

	public void setTempCurrent2(double tempCurrent2) {
		this.tempCurrent2 = tempCurrent2;
	}

	public void setTempCurrent3(double tempCurrent3) {
		this.tempCurrent3 = tempCurrent3;
	}

	public void setTempCurrent4(double tempCurrent4) {
		this.tempCurrent4 = tempCurrent4;
	}

	public void setTempCurrent5(double tempCurrent5) {
		this.tempCurrent5 = tempCurrent5;
	}

	public void setTempElectricField(int groundFaultELectricFieldTempValue) {
		tempElectricField = groundFaultELectricFieldTempValue;
	}

	public void setTemperature(double temperature) {
		this.temperature = temperature;
	}

	public void setTempGroundCount(int tempGroundCount) {
		this.tempGroundCount = tempGroundCount;
	}

	public void setTempMaxCurrent(double tempMaxCurrent) {
		this.tempMaxCurrent = tempMaxCurrent;
	}

	public void setTempOverHeatCount(int tempOverHeatCount) {
		this.tempOverHeatCount = tempOverHeatCount;
	}

	public void setTempShortCount(int tempShortCount) {
		this.tempShortCount = tempShortCount;
	}

	public void setTempValve(int tempValve) {

		this.tempValve = tempValve;
	}

	public void setTextReply(String textReply) {
		this.textReply = textReply;
	}

	public void setTrivalCurrentParams(int[] trivalCurrentParams) {
		this.trivalCurrentParams = trivalCurrentParams;
	}

	public void setTurnBackMode(int turnBackMode) {
		this.turnBackMode = turnBackMode;
	}

	public void setTurnBackTime(int turnBackTime) {
		this.turnBackTime = turnBackTime;
	}

	public void setTurnBackUnit(int turnBackUnit) {
		this.turnBackUnit = turnBackUnit;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public void setWarningResetCount(int warningResetCount) {
		this.warningResetCount = warningResetCount;
	}

	public void setWatchDogResetCount(int watchDogResetCount) {
		this.watchDogResetCount = watchDogResetCount;
	}

	public void setZeroCurrent(double zeroCurrent) {
		this.zeroCurrent = zeroCurrent;
	}

	public void setZeroCurrentParams(int[] zeroCurrentParams) {
		this.zeroCurrentParams = zeroCurrentParams;
	}

	public int getStart2A() {
		return start2A;
	}

	public void setStart2A(int start2A) {
		this.start2A = start2A;
	}

	public int getStart0A() {
		return start0A;
	}

	public void setStart0A(int start0A) {
		this.start0A = start0A;
	}

	public int getTxLed() {
		return txLed;
	}

	public void setTxLed(int txLed) {
		this.txLed = txLed;
	}

	public int getRxLed() {
		return rxLed;
	}

	public void setRxLed(int rxLed) {
		this.rxLed = rxLed;
	}

	public String getNeighbor1() {
		return neighbor1;
	}

	public void setNeighbor1(String neighbor1) {
		this.neighbor1 = neighbor1;
	}

	public String getNeighbor2() {
		return neighbor2;
	}

	public void setNeighbor2(String neighbor2) {
		this.neighbor2 = neighbor2;
	}

	public int getBrachId() {
		return brachId;
	}

	public void setBrachId(int brachId) {
		this.brachId = brachId;
	}

	public String getParent() {
		return parent;
	}

	public void setParent(String parent) {
		this.parent = parent;
	}

	public int getMaxRelayLevel() {
		return maxRelayLevel;
	}

	public void setMaxRelayLevel(int maxRelayLevel) {
		this.maxRelayLevel = maxRelayLevel;
	}

	public int getCurrRelayLevel() {
		return currRelayLevel;
	}

	public void setCurrRelayLevel(int currRelayLevel) {
		this.currRelayLevel = currRelayLevel;
	}

	public List<Double> getCurrentData() {
		return currentData;
	}

	public void setCurrentData(List<Double> currentData) {
		this.currentData = currentData;
	}

	public int getDataFlag() {
		return dataFlag;
	}

	public void setDataFlag(int dataFlag) {
		this.dataFlag = dataFlag;
	}

}
